package com.knife.database.generate;

/**
 * 数据库表基础字段
 *
 * @author： 76875
 * @date： 2022/7/22 星期五 17:11
 * @description：
 * @modifiedBy：
 * @version: 1.0
 */
public interface BaseTableColumn {
    String combel = ";";

    String initSql =
            "OBJECT_VERSION_NUMBER NUMBER default 1,\n" +
                    "    REQUEST_ID            NUMBER default -1,\n" +
                    "    PROGRAM_ID            NUMBER default -1,\n" +
                    "    CREATION_DATE         DATE   default sysdate,\n" +
                    "    CREATED_BY            NUMBER default -1,\n" +
                    "    LAST_UPDATED_BY       NUMBER default -1,\n" +
                    "    LAST_UPDATE_DATE      DATE   default sysdate,\n" +
                    "    LAST_UPDATE_LOGIN     NUMBER,\n" +
                    "    ATTRIBUTE_CATEGORY    VARCHAR2(30),\n" +
                    "    ATTRIBUTE1            VARCHAR2(240),\n" +
                    "    ATTRIBUTE2            VARCHAR2(240),\n" +
                    "    ATTRIBUTE3            VARCHAR2(240),\n" +
                    "    ATTRIBUTE4            VARCHAR2(240),\n" +
                    "    ATTRIBUTE5            VARCHAR2(240),\n" +
                    "    ATTRIBUTE6            VARCHAR2(240),\n" +
                    "    ATTRIBUTE7            VARCHAR2(240),\n" +
                    "    ATTRIBUTE8            VARCHAR2(240),\n" +
                    "    ATTRIBUTE9            VARCHAR2(240),\n" +
                    "    ATTRIBUTE10           VARCHAR2(240),\n" +
                    "    ATTRIBUTE11           VARCHAR2(240),\n" +
                    "    ATTRIBUTE12           VARCHAR2(240),\n" +
                    "    ATTRIBUTE13           VARCHAR2(240),\n" +
                    "    ATTRIBUTE14           VARCHAR2(240),\n" +
                    "    ATTRIBUTE15           VARCHAR2(240)\n";

}
